do overburden - Français Anglais Dictionnaire